occult precipitation - Turkish English Dictionary